'use strict';

process.env.DEBUG = process.env.DEBUG || 'koa-grace-error:*';

module.exports = {

  // 通用参数，以模板参数的形式传递给模板引擎
  site: {
    title:'plateform site',
    static:'http://localhost:3000/static',
    cdn:'http://localhost:3000/static/img',
    token: ""
  },

  //路由配置
  router:{    
    // 当直接访问域名时的默认路由
    default_path: '/home/index',
    // 如果设置jump为false，则当直接访问域名时不重定向到default_path
    default_jump: false
  },

  //静态资源配置
  static:{
    prefix: '/static/**/*',
    maxAge: 60*60*1000
  },

  // controller中请求各类数据前缀和域名的键值对
  api: {
    pf: 'http://localhost:3000/__MOCK__/'
  },

  // 上传文件配置
  xload: {
    path: 'files/',
    upload: {
      encoding: 'utf-8',
      maxFieldsSize: 2 * 1024 * 1024,
      maxFields: 1000,
      keepExtensions: true
    },
    download: {}
  },

  // csrf配置
  csrf: {
    // 需要进行xsrf防护的模块
    module: []
  },

  // session配置
  session: {},
};